package br.com.conhecimento.ejb.client.vo.modelo;

import java.util.ArrayList;
import java.util.List;


public class AmbienteVO {

	private Integer id;
	private UsuarioVO responsavel;
	private ClienteVO cliente;
	private String nome;
	private String descricao;
	private String observacoes;
	private Boolean publico;
	private List<MelhoriaVO> melhorias = new ArrayList<MelhoriaVO>();
	private List<ObjetoAmbienteVO> objetos = new ArrayList<ObjetoAmbienteVO>();
	private List<TesteContingenciaVO> testes = new ArrayList<TesteContingenciaVO>();
	private List<BackupMonitoracaoVO> backupsMonitoracao = new ArrayList<BackupMonitoracaoVO>();
	private List<ChecklistAmbienteVO> checklists = new ArrayList<ChecklistAmbienteVO>();
	private List<AtualizacoesVO> atualizacoes = new ArrayList<AtualizacoesVO>();

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public UsuarioVO getResponsavel() {
		return responsavel;
	}

	public void setResponsavel(UsuarioVO responsavel) {
		this.responsavel = responsavel;
	}

	public ClienteVO getCliente() {
		return cliente;
	}

	public void setCliente(ClienteVO cliente) {
		this.cliente = cliente;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public String getObservacoes() {
		return observacoes;
	}

	public void setObservacoes(String observacoes) {
		this.observacoes = observacoes;
	}

	public List<MelhoriaVO> getMelhorias() {
		return melhorias;
	}

	public void setMelhorias(List<MelhoriaVO> melhorias) {
		this.melhorias = melhorias;
	}

	public List<ObjetoAmbienteVO> getObjetos() {
		return objetos;
	}

	public void setObjetos(List<ObjetoAmbienteVO> objetos) {
		this.objetos = objetos;
	}

	public List<TesteContingenciaVO> getTestes() {
		return testes;
	}

	public void setTestes(List<TesteContingenciaVO> testes) {
		this.testes = testes;
	}

	public List<BackupMonitoracaoVO> getBackupsMonitoracao() {
		return backupsMonitoracao;
	}

	public void setBackupsMonitoracao(
			List<BackupMonitoracaoVO> backupsMonitoracao) {
		this.backupsMonitoracao = backupsMonitoracao;
	}

	public List<ChecklistAmbienteVO> getChecklists() {
		return checklists;
	}

	public void setChecklists(List<ChecklistAmbienteVO> checklists) {
		this.checklists = checklists;
	}

	public List<AtualizacoesVO> getAtualizacoes() {
		return atualizacoes;
	}

	public void setAtualizacoes(List<AtualizacoesVO> atualizacoes) {
		this.atualizacoes = atualizacoes;
	}

	public Boolean getPublico() {
		return publico;
	}

	public void setPublico(Boolean publico) {
		this.publico = publico;
	}
	
}
